ping עובר וזה עדיין שבור. traceroute.next-hop שגויים · ברירת מחדל חסרה · AD הפוך במסלול הצףnetwork חסרה ב-OSPF · אי-התאמת אזור · RIP עם auto-summaryAD, RIPv2, OSPF, DR/BDR. שבוע 16: שלוש השיטות על אותה טופולוגיה וההתאוששות מניתוק. שבוע 8: פרוטוקול האבחון (תסמין ← השערה ← בדיקה ← תיקון ← אימות).next-hop שגויים · ברירת מחדל חסרה · AD הפוך במסלול צף · network חסר ב-OSPF · אי-התאמת אזור · RIP עם auto-summaryshow ip route → show ip protocols → show ip ospf neighbor → show run | section routerping עובר והרשת שבורה. היום לא מתקנים: היום מאבחנים, ורק אז מתקנים. הדוח שווה יותר מהתיקון.1 SYMPTOM what fails? from where? to where? ping / traceroute 2 HYPOTHESIS one sentence, with a reason 'R2 has no route to 10.3.3.0 because…' 3 TEST one show command that proves it show ip route / show ip protocols 4 FIX one command no ip route … / network … 5 VERIFY the same test as step 1, plus traceroute — the RIGHT path? rule: no config change before step 2 is written down
חמישה צעדים. הצעד שכולם מדלגים עליו הוא 2 — ובלי 2 אין דוח.
| פקודה | מה רואים | איזו תקלה מגלה |
|---|---|---|
show ip route | C / S / S* / O / R · [AD/metric] · via · מסכה | מסלול חסר · מסכה שגויה · AD הפוך · next-hop לא נכון |
show ip protocols | פרוטוקול · Routing for Networks · auto-summary · AD | network חסר · auto-summary · אזור |
show ip ospf neighbor | שכנים · State · Interface | שכן חסר = network / area / wildcard |
show run | section router | התצורה של פרוטוקול הניתוב בלבד | הבדיקה — אחרי ההשערה, לא לפניה |
traceroute מגלה מה ש-ping מסתיר: הנתיב. 'עובר' ≠ 'עובר נכון'.ping works, but… R1# show ip route S 10.3.0.0/16 [1/0] via 10.0.12.2 <- /16? the route was /24. it 'works' — until 10.3.5.0 appears S 10.3.3.0/24 [90/0] via 10.0.13.3 <- [90/…] on a static? floating route with AD < OSPF (110) — backup wins O 10.3.3.0/24 [110/3] via 10.0.12.2 <- looks fine. traceroute says: via R3. why? see the line above ping fails, and… R2# show ip ospf neighbor 1.1.1.1 FULL/ - … <- only R1. where is R3? -> show ip protocols -> 'Routing for Networks' R3# show run | section router ospf network 10.3.3.0 0.0.0.255 area 1 <- area 1 in a single-area network: LAN-C never leaves R3
ה-AD בסוגריים המרובעים הוא הרמז הכי מהיר: [90/0] על S = מישהו כתב AD ידני. [1/0] עם /16 = מסכה שגויה.
| # | תסמין | השערה (עם סיבה) | בדיקה (פקודה + מה ראיתם) | תיקון | אימות |
|---|---|---|---|---|---|
| 1 | traceroute דרך R3 | מסלול צף עם AD < 110 כי… | show ip route → [90/0] | no ip route … 90 · ip route … 200 | traceroute דרך R2 |
| 2 | |||||
| 3 | |||||
| 4 | |||||
| 5 | |||||
| 6 |
ping מ-PC-A (10.1.1.10) ל-PC-C (10.3.3.10) נכשל. show ip route ב-R1 מראה O 10.3.3.0/24 via 10.0.12.2. ב-R2: אין 10.3.3.0 בכלל. ב-R3: C 10.3.3.0/24. show ip ospf neighbor ב-R2: רק R1. אבחנו.ping נכשל. traceroute מ-PC-A עוצר ב-R2 (10.0.12.2).R1 יודע על 10.3.3.0 (דרך R2!). R2 לא יודע. R3 יודע (C).R1 למד מ-R2 מסלול ש-R2 עצמו לא מחזיק? לא — R1 למד אותו לפני ההזרקה, או דרך R3 והנתיב עודכן. לא משנה: R2 הוא החור.R2 לא שכן של R3 — כי show ip ospf neighbor ב-R2 מראה רק את R1. הסיבה הסבירה: network חסר לקישור 10.0.23.0.show ip protocols ב-R2 → Routing for Networks: 10.0.12.0 בלבד. אישור.router ospf 1 → network 10.0.23.0 0.0.0.3 area 0.show ip ospf neighbor ב-R2 → R3 FULL. show ip route → O 10.3.3.0. ping ✓. traceroute: R1 → R2 → R3 ✓.R2 — לא ב-R1 שבו ראו את התסמין הראשון. עוקבים אחרי החבילה נתב-נתב.| מושג | באנגלית | הסבר |
|---|---|---|
| תסמין | Symptom | מה נכשל — ממי, למי, איך |
| השערה | Hypothesis | משפט אחד עם סיבה — לפני כל שינוי |
| חלוקה וכיבוש | Divide and Conquer | מתחילים משכבה 3 — טבלת הניתוב — ולא מהתחנה |
| מסלול שקט | Silent Fault | ping עובר אבל הנתיב/המסכה שגויים |
ping עובר. איזו פקודה מגלה שהנתיב שגוי?show ip ospf neighbor מראה שכן FULL, אבל הרשת שלו לא בטבלה. שתי סיבות?ip route 10.3.3.0 255.255.0.0 … — מתי מגלים?R2. מה התסמין?RIP עם auto-summary ורשתות 10.1.1.0 ו-10.3.3.0 בקצוות. מה התסמין?show ip protocols לפני show run?ping עובר — סיימנו? OSPF — הפקודה הראשונה? 🎯 המטרה: שש תקלות מאובחנות לפי הפרוטוקול, כל אחת עם השערה לפני התיקון.
📦 ציוד: 3 נתבי 4331 · 3 מתגי 2960 · 6 תחנות קצה · תוכנה: Packet Tracer 8.2 ומעלה · קובץ pkt שבור מוכן מראש
📂 קבצים:
w17-broken.pkt. לא נוגעים בתצורה. ping ו-traceroute מ-PC-A ל-PC-C ולכתובת חיצונית. רשמו.show ip route בשלושת הנתבים. העתיקו. סמנו: מה חסר? מה מיותר? מה עם מסכה/AD מוזרים?show ip ospf neighbor + show ip protocols בשלושתם. מי לא שכן של מי?traceroute).traceroute PC-A→PC-C דרך הנתיב הנכון. show ip route ×3 — נקי.Troubleshoot Static and Default Routes.| # | מה למלא | חישוב · הערות · ראיות (פלט פקודה) |
|---|---|---|
| 1 | לפני: ping · traceroute | |
| 2 | show ip route R1/R2/R3 — מוזרויות: | |
| 3 | neighbors R1/R2/R3: | |
| 4 | טבלת 6 התקלות: | |
| 5 | אחרי: traceroute · Completion (16.3.1) % |
show ip route מלא בכל נתב · ping מקצה לקצה| המלכודת | מה עושים |
|---|---|
מריצים ping, עובר, ומכריזים 'אין תקלה' | ping מוכיח נתיב — לא את הנתיב הנכון. traceroute תמיד. |
מוחקים את כל תצורת ה-OSPF ומגדירים מחדש | זה מסתיר את התקלה במקום למצוא אותה. תקלה אחת — תיקון אחד — אימות. |
ההשערה: 'משהו ב-OSPF' | השערה חייבת פקודה: 'network חסר ל-10.0.23.0 כי show ip protocols מראה רק שתי רשתות'. |
מתקנים ב-R1 תקלה שנמצאת ב-R3 | לעקוב אחרי החבילה: מאיפה היא יוצאת, מי הנתב הראשון שאין לו מסלול חזרה. show ip route בכל נתב, בסדר. |
Troubleshoot Static and Default Routes — בלי הנחיות, כולל IPv6Troubleshooting RIPv2.pka מהאוסףהגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".
pkt מתוקן + הסבר לכל תקלהכיתה_שבוע17_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/| על מה | XP | איך |
|---|---|---|
| דוח התקלות | 150 | 25 לכל תקלה שאובחנה לפי הפרוטוקול (תסמין · השערה · בדיקה · תיקון · אימות) |
| הקובץ המתוקן | 50 | ping מקצה לקצה ✓ — המורה מאשר |
| בונוס: תקלה נוספת | 50 | פעילות ה-Troubleshoot הרשמית / הזרקה לזוג השכן |
סה"כ עד 250 XP. נרשם ב-Moodle אחרי שהמורה מאשר.
הדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.